function toZip(stuId, stuName, fileIndex, file) {

    //file.files 是一个fileList对象 fileList里面是file对象
    // var file = document.getElementById("files1");
    //文件读取成功 将文件打包成zip
    var zip = new JSZip();
    //添加需要压缩的文件 file对象
    zip.file(file.name, file.files[0]);
    //zip.file("mimetype", "application/zip");
    //return promise对象   该方法是异步方法 需要注意！上传和修改文件内容需要在此方法中，我就是因为这个坑浪费三四个小时
    zip.generateAsync({ type: "Blob", compression: "DEFLATE" }).then(function (content) {
        //第一种方法
        //创建file对象
        var fils = new File([content], stuId + '_' + stuName + '_' + fileIndex + '.zip', { type: "zip" });
        return fils;
        //创建提交表单 并将file对象放入form表单中
        var formData = new FormData();
        formData.append("file", fils);

        //第二种方法:https://www.jianshu.com/p/cda557daad1f
        //IE不支持new File对象，所以在IE中请使用第二种方法
        //var fromData2 = new FormData();
        //formData.append("blob",content);
    });

}